﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true" CodeBehind="AdministradorNoticias.aspx.cs"
    Inherits="Practico2.WebAccess.AdministradorNoticias" %>

<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder" runat="server">
    <form id="form1" runat="server">
        <br />
        <br />
        <div class="span6">
            <div class="row-fluid">
                <div class="span2">
                    <asp:Label ID="lblNombrePais" runat="server" Text="Pais: "></asp:Label>
                </div>
                <div class="span10">
                    <asp:DropDownList ID="ddlPais" runat="server" AutoPostBack="true"  OnSelectedIndexChanged="ddlPais_SelectedIndexChanged" ></asp:DropDownList>
                </div>
            </div>

             <div class="row-fluid">
                <div class="span2">
                    <asp:Label ID="lblCiudad" runat="server" Text="Ciudad: "></asp:Label>
                </div>
                <div class="span10">
                    <asp:DropDownList ID="ddlCiudades" runat="server"></asp:DropDownList>
                </div>
            </div>

            <div class="row-fluid">
                <div class="span2">
                    <asp:Label ID="lblTituloNoticia" runat="server" Text="Titulo: "></asp:Label>
                </div>
                <div class="span10">
                    <asp:TextBox ID="txtTitulo" runat="server"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="txtTitulo" runat="server" ErrorMessage="Ingrese un Titulo"></asp:RequiredFieldValidator>
                </div>
            </div>
            <div class="row-fluid">
                <div class="span2">
                    <asp:Label ID="lblNoticia" runat="server" Text="Noticia: "></asp:Label>
                </div>
                <div class="span10">
                    <asp:TextBox ID="txtNoticia" TextMode="MultiLine" runat="server"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="txtNoticia" runat="server" ErrorMessage="Ingrese una Noticia"></asp:RequiredFieldValidator>
                </div>
            </div>

            <div style="text-align: right; margin-left: 3.3em;" class="span6">
                <asp:Button ID="btnAceptar" runat="server" Text="Aceptar" CssClass="btn btn-primary" OnClick="btnAceptar_Click" />
                <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" CssClass="btn btn-primary" OnClick="btnCancelar_Click" />
            </div>
        </div>
        <div class="span12">
            <br />
            <asp:GridView ID="GridViewNoticias" runat="server" AutoGenerateColumns="False" DataKeyNames="idPais,idCiudad,idNoticia" DataSourceID="SqlDataSource_TorraKDB" EnableModelValidation="True" Width="723px" OnSelectedIndexChanged="GridViewNoticias_SelectedIndexChanged">
                <Columns>
                    <asp:CommandField ShowSelectButton="True" />
                    <asp:BoundField DataField="idPais" HeaderText="idPais" InsertVisible="False" ReadOnly="True" SortExpression="idPais">
                    </asp:BoundField>
                    <asp:BoundField DataField="idCiudad" HeaderText="idCiudad" SortExpression="idCiudad" InsertVisible="False" ReadOnly="True">
                    </asp:BoundField>
                    <asp:BoundField DataField="idNoticia" HeaderText="idNoticia" SortExpression="idNoticia" InsertVisible="False" ReadOnly="True">
                    </asp:BoundField>
                    <asp:BoundField DataField="nombrePais" HeaderText="Pais" SortExpression="nombrePais" />
                    <asp:BoundField DataField="nombreCiudad" HeaderText="Ciudad" SortExpression="nombreCiudad" />
                    <asp:BoundField DataField="tituloNoticia" HeaderText="Titulo Noticia" SortExpression="tituloNoticia" />
                    <asp:BoundField DataField="fechaNoticia" HeaderText="Fecha Noticia" SortExpression="fechaNoticia" />
                </Columns>
            </asp:GridView>
            <asp:SqlDataSource ID="SqlDataSource_TorraKDB" runat="server" ConnectionString="<%$ ConnectionStrings:TorrakDBConnectionString %>" SelectCommand="SELECT Pais.idPais, Ciudad.idCiudad, Noticia.idNoticia, Pais.nombrePais, Ciudad.nombreCiudad, Noticia.tituloNoticia, Noticia.fechaNoticia FROM Pais INNER JOIN Ciudad ON Pais.idPais = Ciudad.idPais INNER JOIN Noticia ON Ciudad.idCiudad = Noticia.idCiudad"></asp:SqlDataSource>
        </div>
    </form>
</asp:Content>
